Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
5 OTTERBOURNE PLACE Detached £305,000 26 Jan 2006
7 OTTERBOURNE PLACE Detached £150,500 27 May 1998
8 OTTERBOURNE PLACE Detached £570,000 18 Nov 2020
9 OTTERBOURNE PLACE Detached £290,000 12 Aug 2005
HOLLEIGH HOUSE OTTERBOURNE PLACE Detached £250,000 26 Feb 2008